HTML {
	BACKGROUND-COLOR: #f7f7f7
}
BODY {
	BORDER-BOTTOM: #888 1px dashed; BORDER-LEFT: #888 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: 10px auto; PADDING-LEFT: 30px; WIDTH: 800px; PADDING-RIGHT: 30px; BORDER-TOP: #888 1px dashed; BORDER-RIGHT: #888 1px dashed; PADDING-TOP: 10px
}
UL.tree {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.tree * {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.tree IMG.arrow {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px;
}
UL.tree LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px;overflow:hidden;
}
UL.tree LI UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;clear:both;
}
UL.tree LABEL {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
UL.tree LABEL.hover {
	COLOR: red
}
P {
	MARGIN: 5px 15px
}
UL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
UL.tree LI .arrow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat 0px 4px; FLOAT: left; HEIGHT: 20px; CURSOR: pointer; PADDING-TOP: 0px
}
UL.tree LI .collapsed {
	BACKGROUND-IMAGE: url(../img/collapsed.gif)
}
UL.tree LI .expanded {
	BACKGROUND-IMAGE: url(../img/expanded.gif)
}
UL.tree LI .checkbox {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/NoCheck.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 18px; CURSOR: pointer; PADDING-TOP: 0px
}
UL.tree LI .checked {
	BACKGROUND-IMAGE: url(../img/Checked.gif)
}
UL.tree LI .half_checked {
	BACKGROUND-IMAGE: url(../img/HalfChecked.gif)
}
